#include "sys/region.h" unsigned v_gethandle(vt); vhandl_t *vt;Because the virtual handle points into the kernel stack, it is likely to be overridden. Use v_gethandle if your driver must "remember" several virtual handles. Various other macros are also defined in sys/region.h, including macros that get the user virtual address to which the device space is mapped; macros that get the inode associated with the special file; and macros that get the length (in pages) of the user's mapped space.